<html>
<head>
  <title>PALEOSOFT.org</title>

  <link rel="stylesheet" type="text/css" href="index.css">
  <link rel="shortcut icon" href="images/zebra-icon.gif" type="image/gif">
</head>
<body>
  <h1><img src="images/paleosoft_org.png" width="442" height="48" title="paleosoft.org"></h1>

  <h3>A collection of sample apps written with 
     <a href="http://grok.zope.org">Grok</a> and <a href="http://http://wiki.zope.org/zope3/Zope3Wiki">Zope 3</a></h3>

<table cellpadding="10">
   <tr>
		<td align="center"><a href="http://paleosoft.org:8080/adder">
		    <img src="images/hand.gif" border="0" title="cave painting of a hand"></a>
		</td>
		<td>
			<a href="http://paleosoft.org:8080/adder">Adder</a><br />
			The most basic Grok app that is still of some use: an adding machine with tape.

			<a href="http://paleosoft.org:8080/adder">[try]</a> 
			<a href="http://svn.zope.org/grokapps/adder/src/adder/">[.py]</a> 
		</td>
	</tr>
   <tr>
		<td align="center"><a href="http://paleosoft.org:8080/animaltree">
		    <img src="images/mammoth.gif" border="0" title="cave painting of a mammoth"></a>
		</td>
		<td>
			<a href="http://paleosoft.org:8080/animaltree">AnimalTree</a><br />
			Trivial Grok app demonstrating a tree built with nested containers.

			<a href="http://paleosoft.org:8080/animaltree">[try]</a> 
			<a href="http://svn.zope.org/grokapps/AnimalTree/src/animaltree/">[.py]</a> 
		</td>
	</tr>
   <tr>
		<td align="center"><a href="http://circulante.incubadora.fapesp.br/portal">
		    <img src="images/cow.gif" border="0" title="cave painting of a cow"></a>
		</td>
		<td>
			<a href="http://circulante.org/">Circulante</a><br />
			A demo site that uses Kirbi, built during the Google Summer of Code 2007 program.
			<br />Kirbi is a Grok implementation of the book sharing app 
			<a href="http://circulante.incubadora.fapesp.br/portal/">Wandering Books</a>,
			<br />developed in PHP/Horde during the 2006 edition of Google Summer of Code. 

			<a href="http://circulante.org/">[try]</a> 
			<a href="http://svn.zope.org/grokapps/kirbi/trunk/src/kirbi/">[.py]</a> 

		</td>
	</tr>
   <tr>
		<td align="center"><a href="http://paleosoft.org:8080/animaltree">
		    <img src="images/peacock.gif" border="0" title="cave painting of a peacock"></a>
		</td>
		<td>
			<a href="http://paleosoft.org:8080/todolist">Todolist</a><br />
			Philipp von Weitershausen's Todolist sample app from his first Grok 
			<a href="http://www.archive.org/details/grok_todo_part1">screencast</a>.
			<br />Minor edits were made to reflect later changes in the Grok API.

			<a href="http://paleosoft.org:8080/todolist">[try]</a> 
			<a href="http://svn.zope.org/grokapps/TodoList/src/todolist/">[.py]</a> 
		</td>
	</tr>
</table>
<p> &nbsp;</p>
<center><a href="http://www.pytown.com"><img 
   src="images/pytown81x70.png"></a></center>
</body>
</html>
